Enhancement: removed bower, switched to submodules