Maps Fix. Code clean up. Moving map functionality to BaseMapFragment. 

Initial Map Load works. Verified on emulator + device.