Homework 3: Building Mazes, part 1

Maze Creation

For the purposes of this assignment, we will define a maze to have the following characteristics: Your task is as follows:

Maze Navigation

Add the following features to your user interface: As part of implementing the above features, create the Path class. Objects of the Path class are nodes in a singly-linked list. Each Path object should contain: