.gitignore and workspace cleanup