now at least all the content is displayed again, using javafx instead of scalafx. Time to start incremental improvements again