Fixed bugs so findShortestPath now works, started working on test cases by creating Test subclass in Maze and the JUnit tests in MazeTest
Finished Test classes for Maze and PillarNode so we can now TEST ALL THE PRIVATE METHODS!
Layed out all test methods for both Maze and PillarNode, started writing test cases for Maze, tried to get build.xml to work but gave up
Added more PillarNode tests, tweaked some of the setters in PillarNode so they don't reset on a negative value, moved JUnit jar so it now procs on the classpath
Adding more test cases, adding more error handling
Finished PillarNodeTest, a bit more tweaking for error handling, added more MazeTest cases. The end is somewhat in sight.
More test cases
All tests finished. Thank god.