use bower to manage assets