Adding CinemaRestaurant class and updating the restaurant implementation