Why mazes?

In my pursuit of a Minor in Computer Science at the University of Illinois, my final project for my Data Structures class was a C++ program that randomly generates a maze of any given dimension and then finds the longest path from the top left cell to a cell in the bottom row. I have since enhanced the project from a unix, command based interface to a web-friendly form that allows for more options such as different colors and cell width.

* All fields are required.