add coffee script file and structure for output
rewrite js to coffee and make small improvements to less and js