Mas cambios en las clases y nuevos metodos.