modificaciones varias al codigo
agregada documentacion y eliminadas lineas de codigo basura