switch to using bower.json