Make sure each tile type is chosen only once.
Shuffle tiles to make game more interesting.
Correctly handle tapping an already active tile.