update GameController and GameView
shuffled definition list for each time we start a new game