I notice you're renaming "package" to "update" here and there.  You could also rename "updatePackage", "PACKAGE_HASH_KEY", "PACKAGE_FILE_NAME" and "getPackageFolderPath."  There are probably more symbols that could be renamed, but these are what I saw right here.  It need not be done with this pull request. 