Updates docco to document coffeescript instead of JS
Fixes an issue with the misconfigured jshint task
Refactors the grunt tasks
Streamlines the coffeescript component inheritance
Adds  background opacity to the menu