start of switching out entity_system
converted to pointers