V.3.5.N.00.B. Documention and chingo-ful of comment. Better structuration of
the print outs. Added TODO's to the classes to track what is left to do.