1)  Moved stuff out of the constructors into the init function
2)  Need to figure out how to handle vertx's asyn startup of mongo db.