#27 Updated debug information
#27 documented classes and methods