Manage reservations: create, approve, cancel, modify, and delete functions