Improved debugging and logging code.
Improvements on the documentation.
Massive update to the documentation.
Debugging messages can now be toggled on and off.