Added module-level documentation.