add gitignore and stuff