Refactorizamos el código
Iniciamos test unitarios con phpunit