Implement entity-component system