Entity Component System

For our ECS we are using wrappers around the wonderful battle tested ENTT library! We have lua bindings for the registry, so we can get runtime views, entities, components and more.