changed the gateway interface, adding a delete method, and added stubs to MongoGateway
changed the gateway interface, adding a delete method, and added stubs to MongoGateway
finished the MongoGateway(added updated and delete methods) and a decent set of tests for it