Move main.py to search.py, in preparation for other commands
Moved the cache out of search.py
Added a first prototype of update.py
Added a word about nox-update to the README