[WIP] Added manifest hash check

Added a hash comparison between existing files and the hash that exists in the manifest.
Every time you're about to write a comment ask yourself: "can I express the same message with code?". In this case that would mean extracting this to a separate method `validateBundleHashes`.