Converted to gulp build, updated to use bower and npm for deps