added gitignore, ignoring all files and folders unless specified