Initial UI port of trainer to Kirigami2
Rebuild the main UI logic based on the Kirigami 2 framework to provide a common look and feel with other KDE applications and remove code duplication.