Coffee

Coffee-script support
Tests
Some bug fixes