unique id for pedigree document
We need a unique id for pedigree document so that we can detect loading/opening a new document in the editor. This property will probably be handy to have for UI related settings (i.e., zoom level) or any other per document settings that we may persist in a given browser session.
One idea of the unique id generation. http://docs.mongodb.org/manual/reference/object-id/