Added Winston as our logger and added an exception when CouchDB is not installed.
Added .editorconfig to sync project configuration with others.