Animations basically work

Maybe a little more code changes
Animation stuff