adding gitignore and other stuff