Refactoring

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

* Directory structure organizational updates
* Begin stubbing out client structure
* Implement a bunch of gulp tasks