JavaFX, clean code and testing practise.