Improves prompt
Adds support for packages update rather than simply install
Fixes vim c++ setup