Feature/animation system

-Final group of changes for the Spring semester.
-Multiple animations supported (Multiple animations in the same file)
-Requires ObjectRefresh commit 0e30537, (Currently also requesting a merge)