starting to code a library that will take care of all directory structure operations for project management