tidied up DirectoryApi, added 'ou' param