add in image upload functionality using carrierwave