Reorganize repository directory structure