Seems to be working, still need to get some tests around it.
Added tests, expanded README and made bower.json path relative to gulpfile.