grunt/bower workflow