Added observable to DinnerModel and implemented the observer interface to the views.