Transition to MVC pattern. Frameworks: Griffon, Languages: Groovy and Java, Build: Gradle,  Interface: JavaFX