Pixel Modification Lists
A list of PixelsToModify for an animation. A separate class was created so it can be saved in a map without worrying about type erasure and so the PixelsToModify instances can be created easily.
setLists and revertLists should have the same size.