Comment
Makes default Entity constructor private.
Entities are created with a tag and a list of components instead.
"start" function for components.
Function is called when Entity is created with components.