Added module docstrings to those modules that are not suposed to be used directly by the user