Basic structuring of the project. gitignore is now deliberate.