Created the abstract class MapFragmentBase.java to be used as a template for creating new mapfragments. Created UserOverlayMapFragment.java & SkyHookUserOverlayMapFragment.java. these two mapfragments each maintain the mapview and its respected user overlay, allowing for simpler implmention