add gitignore and changelog