Refactor checksum code, and add Objectname hashing per uploaded objects