Implemented JavaFX frontend instead of old Swing base frontend