1. Configure: Adjust grid size and algorithm speed using the sliders in the left panel.
2. Generate: Click 'Generate Maze' to create a random labyrinth using Recursive Backtracking.
3. Edit: You can click on the grid to add/remove walls manually. Click 'Reset' to clear the paths while keeping your walls.
4. Solve: Choose a pathfinding algorithm (BFS, DFS, or A*) and watch it find the shortest route between the green and red markers.
5. Interaction: You can even drag the Start (green) and End (red) markers around (coming soon, currently static positions).