Removed pesky submodules in preparation for bower.

Added bower.json and dependencies.

Added grunt and reorganized folder structure.