.js -> .coffee
- upgrades controller to use classy definitions
- custom patched version of classy until PR for issue #8 is fixed