Add Buyable superclass and HotelBooking class