adding gitignore and basic files