1. A compacted resource file structure for storing one or more resource files within a single file structure, the compacted resource file structure comprising: a compacted resource file header, the compacted resource file header comprising a compacted resource file signature, a compacted resource file size, and a compacted resource file amount which specifies the number of resources compacted into the compacted resource file structure; one or more resource headers, the resource headers comprising a resource version, a resource checksum, and a resource size; and one or more resources corresponding to the one or more resource headers.