use bower to manage dependencies