Add ReservationType and ReservationInfo for dynamic reservations.
Modified Resources arithmetic logic to account for reservation type.