Forgot to change the constructor being called, didn't seem to matter though.
Laying the ground work for sub circits. Added the component list and the SchemaModel.rebuildLogicSystem method which will be needed.