Updated add controller so you can directly pick the camera or photo library