Refactor de History para hacerlo extensible permitiendo al programador definir como guardar el estado de los tests. Arreglo tests para usar la nueva clase abstracta.