Fixed issue where making a booking resulted in a null pointer exception

This was caused because I was using a custom class as a return value
from a method. The solution was to add getter and setter methods and a
default constructor to the Booking class