added a javafx variant of the gui. It doesn't work at all, but at least it compiles :)