adds gitignore file to ignore future pyc files and idea dir