messagewall refactoring + mini editor class,
ads test refactoring