CameraIntent should be finished, but hasn't been tested (need to finish ImageUploader first)