Issue 16: Added missing documentation of the source code.