Merge pull request #8 from wagnert/master

Add NamingDirectory and NamingDirectoryInterface