Correcciones menores limpieza de código y quita de clases redundantes, algo de documentación