added DinnerRepository class