refactor front-end dependencies to use bower
add test for marketplace