Hey, i had some problems with my computer, i made a PR #2. It have a new structure using a spring boot with javaFx. I'm still work on it. If can merge the project it will be very helpfull for other that want work on it.
The spring boot it's a good choose in my opinion.