* added a shitty ecs that I'm confident is way worse than just looping objects lol * mader a rendering system based on ecs