Converted MazeNode class to store all information in the lowest number of bits of memory as possible; have not tested