added carrierwave and created first uploader