Cambiado el nombre de las clases y añadidos nuevos comentarios