#87 Implementation of Repository and Model for Restaurant and RestaurantUser