Display and hide KML overlay
Refactoring, UI changes and KML overlay merged