Can now extract a dijkstra result to get the shortest route.
Needs to be cleaned up more.
Issue #16

Signed-off-by: Ted Steiner <tsteiner2@gmail.com>
Cleaned up shortest-path route planning interfaces.
All graph behavior is now abstracted from the user.
Issue #16

Signed-off-by: Ted Steiner <tsteiner2@gmail.com>