Adding tests
Gulp task to build - but not happy with the way we are using a temp task for browserify refs. think webpack is worth a go
jasmine tests for some key areas
doing some DOM tests so split to core (ie node compliant) and browser
next step is use jest / similar to get better fakes (inc DOM)
and plugin phantomjs to run these automatically
and a gulp watch task to pluygin to changes in tests or source and re-run the tests
going fake-dom will help keep that nice and fast