restaurant model added. all tests pass