update .gitignore & create subfolders