Make Reservation - Backend Integration (1530)

- added edit, resize, drop, delete feature