JavaFX

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