added RemoteImage
added error handling in ImageUploadClass
added ImageUploadService
DDU image upload
removed duplicate declaration
fixed image upload