Gitignore and cleanup