Coffee Lint

Setup CoffeeScript linting, and refactored a few bits.

Closes #47
Merge pull request #54 from joeldrapper/coffeelint

Coffee Lint