use bower to manage client-side dependencies