Remove command line test
BookingService provides booking reference
Add gitignore
Valid reservation returns booking reference
Invalid reservation does not return a booking reference
Refactor tests to introduce test data builders
Extract object refactoring