Code cleanup
Implemented image MD5 helper methods
Implemented ETag for images