Changed references from implementations to interfaces.
Invisible Showing of unordered cards.
Refactoring of SolutionJFXVisualizer.
More refactoring (still unfinished) to isolate root and scene further
from each other.