Improved gitignore, and added files accordingly