first draft of a javafx desktop web app