added camera roll picture picking functionality