egandt's anime changes separated from the rest of the changes. Reduces diff from 980KB to around 40KB.

This still needs someone familiar with the code to review it, which I am not. At least now it is a more manageable size to chew over.