JavaFX Life: From Script to Production