Creating the basic project structure