Change Animation superclass for better interface

The new animate method is a new way to declare an animation that both
Othello and ConnectFour can use.