add getters to flight, add shortest path