Moved DirectoryManager out as it's own module, updated Commands & tests, added README.