use bower to manage deps