Worked on a framework for working with directories