Improving the ECS naming and organization, adding render features and making other features