added photo uploading via carrierwave