Add gitignore and update