Changed base property of subclasses of Component to the correct type

All subclasses of the Component object had the wrong base property. They
are changed to the Component object to represent the inheritance tree
correctly.