If MVC and Observer pattern is not implemented need to update client with latest data on each read / write operation #9

Table is refreshed (by re-searching last search criteria) when a booking is made
Any updates (by another client) to the records displayed in the table will then
be visible to the client who has just made the booking