Extra set_extra_duration

  *wrote set_extra_duration
  *deleted calculate_delta_duration
  *wrote unit tests for it
extracted create_businesses
extracted get_directions and waypoints_list
moved waypoints_list to trip model
Extracted more

  *Renamed to set_directions
  *extracted trip_info
  *made things private
  *refactored tests to match changes
Merge branch 'master' into refactor_options_index
refactored: extraxted new duration api call
Renamed Business methods

  *also refactored tests to match
Merge pull request #119 from LightningLord/refactor_options_index

Refactor options index