Messages system

Plus interface refinements