portfolio with grunt/bower