Remove UpdateChecker as a singleton
Expose PackageManager
update ConnectivityManager