added full gitignore file