Moved PackageNotFoundException into its own file, began preparations for Type Checking Error Handling by passing most type checking errors to the ErrorHandler.