use coffee-script classes