Maze generator!!

Wrote the more basic parts of the maze generator, and added a working
interface for configuring a maze to be generated.