Beginning work on PackageManager