Added .gitignore file and rules