Several things
- finish off consume api(practically done now)
- move some files around
- work on tests(maybe 70% through)
- add to gulp workflow