Initial styling of prototype.

I know I should have chunked this into smaller commits. Next time!
Merge pull request #3 from timeril/master

Initial styling of prototype