final commit on prototype zero. moving on

this commit reflects some push towards modularity, but it's no where
what i am imagining now, to be put into prototype one.