Animation changes

Animations are weird right now due to a couple issues. Should hopefully
be fixed in the next commit. CAUSE WEIRD THINGS ARE ABOUT TO HAPPEN.