Added Animation.reverse
Clean up some utils
More animation cleanup and fixed