fix .gitignore and repo