Clean repository
Restructure the project structure