Ported changes feom smap3_ui, namely more informative status messages, programmatic control of UI, and fixed data density plot