Extracted the Question class and added the .gitignore for *.pyc