Added in A* pathfinding to level class. TODO: Refactor gamepos and worldpos functions to be in Tile instead of Level, add selection functions to level