change colors, make it generate an unsolved puzzle rather than solved. fix displayPuzzle