added gitignore, figuring out what does what