Compile coffee to js

- add pure js entrypoint
- add amd task
- run coffee linter
- clean