Added the Reservation feature (backend)