Re #4 WIP. Streamlined user interface. Messages and recording controls widgets are usable for other modules.