uploading image from device and displaying in list