update project jshint + code accordingly
defer requiring bower/npm until actually needed
Merge pull request #76 from thomasboyt/master

Add styles directory to skeleton so Broccoli stops erroring