#TODO
##Required for v2.0.0:
- Rebuild gui framework in JavaFX
- Add tests (TestFX?)
- Look at warnings
- Refactor code to use decent coding standards
- Fix bugs
- Fix unicode characters
- Sort out deprecated method usage on itextpdf
- Check for updates on startup (config to make it go away)
- Sort out image scaling for highdpi (support both)
- figure out why buttons move slightly on first load after clicking, padding?
- some sort of backup of database
- fix high dpi layout