added tests for model getPath
added new constructor for edge class
added new loader for test purposes
added new test loader type
added option for getting tester loader
corrected error where distance would be infinity
added null pointer check in getPath
fixed bug where only center y was found
renamed test class for testing getPath method in Model
merged in edge and model class