Ignore bower components
Add CoffeeScript support, grunt workflow, shared resources