randomized restaurant display
refactored some controllers