Gearing towards Major Rework using JavaFX