Delete the maze on the server when MazeWalker is deleted
Added cache to hold visited rooms for MazeWalker
Enabled updating the room cache
Enabled querying and updating the position
Initialise curses
Create a MazeWalker based on the size of the terminal
Paint the maze until ESC is pressed
Added keyboard control over the current maze position
Added MazeWalker.is_reachable
Paint far away rooms with a darker colour
Refactored cursed-maze
Added maze_room_get_details
Use maze_get_room_details in MazeWalker
Include a full room description in result from maze_update
Use the room returned when moving when updating cache
Merge branch 'feature-cursed-maze'
Renamed package mazeutil to util
Moved JSONWrapper to mazeweb.util.data
Moved main application entrypoint to mazeweb:app
Added labyrinthd script