added restaurant adding, remove, clearing, listing, and voting. current implementation of voting will mess up for multiple chat rooms