Renamed initLocations method to constructLocations to more accurately reflect method process.
Renamed castVisibleRay to castVisibilityRay
Made castVisibleRay cleaner, removed excess duplicate code.
Fixed typo
Extracted addSpecialLocations method
Now requiring Location array in Zone constructor.
Changed getLocation method to getLocationForCoordinates
Added adjacency methods and test.
Added getAdjacentLocations method.
Added path finding!
Added center field to Location.
Fixed incorrect comment.
Added check for identical vectors in getAngleToVector.
Added PathFollower class and test.  Need to test in T-demo.
Created simple NPC class with plotPath method.
Removed println statement.
Renamed PathFollowerTest to NPCTest
Removed PathFollower class.
Added better cleanup, FileUtil.deleteRecursively method.
Added purgeObects method.