- Refactoring message commands to expect a message handler implementation;
 - Refactoring tests not to use parametric tests;
 - Refactoring message handler and message command;
 - Refactoring tests not to use parametric test;
 - Creating faces message handler;
 - Creating a localized validator;
 - Creating tests for new functions;
 - Refactoring localized exceptions;
 - Making exceptions to add messages to an application;