Creating directory structure and adding .gitignore file