Finished refactoring cucumber tests. Refactored booking model to split date and time into separate fields including adding a time that the booking finishes. All tests pass.