introdced wall into getshortestpath
refactored shortestpathfinder slightly
refactored shortestpathfinder some more
refactored shortestpathfinder some more
refactored shortestpathfinder and arrays
implemented new initial cap