Added user image upload functionality with carrierwave