adds bookings model with validations