require carrierwave and minimagick, generate models/migrations