setup grunt - moved the files around

this will make it easier to have more of the code written in
coffee-script, and to share the resulting javascript on both client and
server.