Implemented PluginFactory.
Rebuilt ORM classes with ObjC builder due to swift<->objC import issues