fix: added missing l10n
FEAT: moved sorting from the model to a helper
FEAT: user-defined thread sorting

closes #133