Changed around a few things and added features to animations, such as differentiating between once only animations and looping animations