Documentation: Started commenting all the new/changed code, not finished yet! :-(