For now do not create an entry for the center or the source
Move creation of controls from application to library
Clean up the code some
Implemented triggers for map and used them for UI
Merge remote-tracking branch 'origin/ui_enh_vis_controls' into next

* origin/ui_enh_vis_controls:
  Implemented triggers for map and used them for UI
  Clean up the code some
  Move creation of controls from application to library
  For now do not create an entry for the center or the source