Add Animation
Modify Animation
	 - Add prototype namespace
Add Animation.prototype.advance
Add Animation.prototype.retreat
Add Animation.prototype.halt
Add Animation.prototype.terminate
Modify Transition
	- Replace initialCallback w/ initialCallbacks
	- Replace targetCallback w/ targetCallbacks