More robust system of assigning images.

Uses SecureRandom.hex as an identifier rather than the user + ID method. SecureRandom is much more flexible, because it allows authorised users to upload files to other peoples' objects.