added carrierwave for picture uploads