Ignore products.json file
Convert app.js to coffee-script

I just made a minimal manual port; not using any idioms yet
Use application name in package.json
Improve app.coffee code; extract things and use more idiomatic syntax
Convert viewer.js to viewer.coffee
Extract a Product model
Ignore debug log
Extract Feature and FeatureFinder models

There's still a lot of work to do, but this is a great start.
Rename "all" variable to "products" in the views
Split long lines
Remove unused code
Small refactoring of walker code
Restyle and rework most markup

I've taken a more semantic approach for the markup. Stylesheets focus on
readability first.
Make code work for coffee-script 1.6

This code gave an error in coffee-script 1.6
Apparently there was a breaking syntax change in 
coffee-script 1.6.

See e.g: https://github.com/jashkenas/coffee-script/issues/2761
Specify dependency on coffee-script 1.6.x and specify licence