Implemented two different algorithms to build then solve a maze.