added carrierwave gem for file uploading