Revamped project structure.
Added .editorconfig
Moved gulp config into multiple files.