Agreed Upon Working Model

Next steps: Add interaction between origin and destination, and hub and
destination.