4 - Refactor project structure