Working on serialization. Can now serialize and deserialize PropertyObjects. Had to add a metaobject registry because Qt has no central registry from classname to QMetaObject