added some files to gitignore
added code