added restaurant class