Agregando clases del negocio y primeras pruebas unitarias del sistema