Added Clerk for aggregating journeys cost using policy.
Moved classes used by Journey under Journeys namespace.
Renamed Ride to Route.
Added RoutePoint and Distance separate from Distance. Improved variable/field names.