Grunt build working, little bit of refactoring, and fleshed out bower.json for registration