add Component tests (1), edited ComponentType Enum etc.