Graph fixes

Graph now returns a correct route, no missing links, times are
accounted for, the works.

Huzzah!

Signed-off-by: Brian Powell <powellb1@my.erau.edu>