Added Jung Dependency
Changed the Map to Weighted Graph

- Added path calculations
- Removed Node
- Major changes overall, need to fix dependencies of Node
- Removed JUNG from pom
Separeted Vertex, fixed some errors, idented
Merge remote-tracking branch 'origin/graph-implementation'

Conflicts:
	src/main/java/gui/WindowUI.java
Merge branch 'master' of https://github.com/tiagoc/BDI-RoadAdvisor

Conflicts:
	src/main/java/gui/MapPanel.java
	src/main/java/gui/WindowUI.java
	src/main/java/utilities/Node.java
	src/main/java/utilities/WorldMap.java