First version with FXML working