1. Renamed Component to ComponentDefinition
2. Renamed SimpleComponent to SimpleComponentDefinition
3. Renamed ModuleComponent to ModuleComponentDefinition
4. Renamed ComponentBuilder to ComponentDefinitionBuilder
5. Renamed SimpleComponentBuilder to SimpleComponentDefinitionBuilder
6. Renamed ModuleComponentBuilder to ModuleComponentDefinitionBuilder
7. Renamed ComponentBuilderFactory to ComponentDefinitionBuilderFactory