Agrega una implementacion basica del motor de aspectos, que cubre la parte 1 y deja planteada la 2.