Added image upload and retrieve feature