feature: worktree with stage view

Goes on with PR #61 

I have some unfinished work using a QSortFilterModel. Any reason against using that?