Add DirectoryFacade interface and implementation
Merge pull request #13 from Haacked/haacked/directory-facade

Add DirectoryFacade interface and implementation
Change Paths for project as submodule

If you're adding this project to a different solution as a submodule,
the paths to the packages need to be updated to reflect the parent
solution and not the Rothko solution.