A pattern for enforcing clean, decoupled design. An ECS is made up of some number of [[Entity]], [[System]], and [[Component]]. [More info](https://en.wikipedia.org/wiki/Entity_component_system)