added cloudinary, carrierwave, user can upload images on register or edit