Cleaned up the animations.
Switched from recursive function (bad) to a timer (good)