initial commit for new coffeescript branch