Fixed build to not have test
Made the Maze Object, rather than ShortestPath static methods.  Much fewer parameters
Made Pillar limit not static by making it a part of the Maze class