Saving implemented. Gitignore added