Feature: Any Component Type
removed Component
interface, now anything can be used as a component (though it should probably still be a pointer value)
removed Component
interface, now anything can be used as a component (though it should probably still be a pointer value)