Fix: Always assign a value to textColor and userInteractionEnabled

Things is: When setting `allowsSelectionOfNonPlayableItem = NO` and there *are* non-playable items more and more cells turn gray and become unresponsive. That is because the cells are reused but the `textColor` and `userInteractionEnabled` properties are not reset even if the new item is playable.

This should fix it.