Initial commit of the PkgDir() and PkgDirIter() types
Start adding docstrings