upgrade chess module
update todo list
handle all NAGs in analysis helper
even games from position can use a chess clock