Storing these in VC so I can come back to them if I need to
Moved to coffeescript
Removed scratch file
Added list monad
Add gitignore