Made seperate CameraFragments. Currently has loads of duplicate code.