First commit defining the whole project structure
Add idea project files