Refactor Animation
Modify Animation.prototype.advance
Modify Animation Constructor