Added tests for lift.
Added application layer
Added factory for journeys that provides id. Started working on repositories.
Added command handling.
Added simple event bus.
Added domain events.