Application framework for JavaFX