Maze lab

I'm adding all the source and header files needed for the Maze lab which
was my second lab for CIS 22C.