add .gitignore to ignore some files such as *.pyc