Component entity system that is as simple as possible