This is a draft effort that I intend to move to the main wikipedia site after I have fleshed it out more.