Added bookings feature and some validations