Temporary Server class for Mongo

Allows unit testing when a mongo server is required
done