first draft of versioning mongoDB documents