use the arrow keys or WASD to move
hold M to show the map
press space to create a new maze
mazes are dynamically generated using Eller's Algorithm
inspired by JamisBuck