sort froms
Import List from typing to support Python 3.8
Use SearchQuery model
Remove list for List
use Dict instead of dict
Use RawTextQuery instead of SearchQuery, type a dict, and remove unecessary str() method in webapp
improve docstring, remove test code
Implement a BaseQuery class and use that, improve answerer tests based on updated types
Add back sys
fix new linting issues
add space
Update answerer.py - use dict
use future annotations
use BaseQuery for RawTextQuery