adding gitignore and actually all the files