refactoring project directories