minimal MongoDB object mapper with dynamic schemas and crud