organizing files, updating .gitignore