restruct project dir