refactor project layout