created the camera plugin and the ability to stop the asynctask