revision general, se ah revisado todo hasta el el DgNcg.java. 
Elimnacion de codigo redundante y optimacion de codigo