Basic framework for creating journeys.