Initialized directory structure, and .gitignore