renamed class RestaurantsViewController
moved api call to protocol