make executable and fix .gitignore