[repo] change repo layout