Beginning to rework gui.
JavaFX UI working.
Experimentation with removing domain objects from view state.