linted files, prepped for mongo task
api changes ahead
started API changes and inline documentation
documented the logging functions
documnted the config function
added create method and allowing init method to be run from with existing projects