Changes a lot of the functionality of how entities are handled. Now the maze map works. Still a* problem and need to fix small corridor collision bug