Refactoring

* Switch to gulp
* Switch to eslint
* Update packages
Refactoring

* Changing directory structure
* Get basic gulp takes working again
* Fix express deprecations
* Use yaml eslint files