added carrierwave and imagemagick to create user avatars