Made good progress, still have to implement question answering in ThoughtfulPlayer and do the writeup.