Write a specification for a hotel booking system which keeps track of current guests,
available rooms, future bookings and payment of accounts. Include a part for room service
orders which keeps track of the orders, bills them to the appropriate room, and will show the
total sales for a given period.