Marker error fixed, map cannot be 0 error fixed, and completed reformatting of activities and fragments. Map fragment now its own fragment which extends MapFragment.