Added Dynamic Level Builder and new A* Pathfinding