Add support for Bower components
remove submodule, add test files