Removed ForestGraph due to LSP violiation
Moved Pathfinding to Utility class
Addedd Weighted Values to Basic Graph
Modified Pathfinding to allow for random weights
Added GraphUtil method for identifying Trees/Forests