scaffold for creating implementation of ResearchObjectSerialziable and ResearchObjectSerializableComponent