Correcciones para mejorar el uso de la memoria dinamica
Se agrega el constructor usando e operador = que daba problemas con el sort