added Restaurant model and controller