Added gitignore rules for PyCharm, Python, Windows, and Linux