Initial commit

Rough, ROUGH draft, typed up in a late, drunken blaze.