Javafx

Please have a close look at all this before merging :wink:  There are still a few things missing, like

- [ ] Tooltips
- [x] Changelog
- [ ] About section
- [ ] Link to Forum
- [ ] proper Splash Screen/update information
- [ ] remove old Swing UI

I appreciate any feedback :smiley: