implementing the departure code - definitely need to refactor arrival/departure into a superclass 'trip' .. demo is working