Se comentan los metodos y clases