Added Layers and Pathfinding