Added functionality to create users in mongo db.
Added config settings for mongo db. Changed account methods to access a local instance of mongo db. Refactored model classes to reuse more common traits. Added additional documentation.