A simple maze generator, solver, and interactive explorer for use in the classroom