made code better, view does not communicate with model now
all tests pass, but for now restaurant name is fixed regardless of user input. will change soon.