Post: Separation of View and Controller in JavaFX Controls