The NewFXMain.java code contains a list of API imports. I notice that the public class NewFXMain extends Application. So would I be correct in saying that this uses the import javafx.application.Application as a template and then modifies its behaviour or adding additional functionality.