Reservation module first delivery.
Merge remote-tracking branch 'origin/reservations' into reservations
Final modification before UAT.