add visited boolean and getters/setters. Add getter for flight duration and departure city
have operators return constant
add in visited to City struct
add breadth search
Merge branch 'dev' into conor
add in getter for destination city
change input/driver
Merge branch 'dev' into conor
fixed error with 12 extra militaryHours at any 12 pm time
removed testing print statement
WIP shortest travel time
add getters to flight, add shortest path
Merge branch 'conor' into dev
fix merge conflict
Finished J as far as I can tell
lol wasn't done before. Removed making destination city visited when you get there. Fixed the issue of not reporting multiple ones/finding one when the first fails.
finish fewest hops
Merge branch 'dev' into conor
add in initializers for default constructor
shortest path works, WIP add time contraints, etc