Camera component implemented

Can either take a picture or choose one from the gallery