[DON'T MERGE] Add pkg runner, list available pkg upgrades and group by packages

TODO:

- [ ] add tests