use bower for front-end