Internal documentation: Added comment headers to all source files.