Refactor project structure.