Draft implementation of uninstalling packages.
Due to WPF design issue, the code is awful
Fix About UX
Improve Main UI
Code cleanup