RestaurantTest is now working. There may be bugs, has had very little testing.