port to coffeescript
Merge pull request #3 from stilist/coffeescript_rewrite

Port to CoffeeScript