MAJOR UPDATE (ECS IMPLEMENTATION)

new ecs system working
tested and all known aspects work
attack system is having a small issue where it will break game