Major refactor to make it easier to extend, and now runs with Gulp

#59 
I don't see the benefit of that. This is the structure that was agreed upon [here](https://github.com/Financial-Times/origami-build-tools/issues/59#issuecomment-56250731)