Got the hardest parts of this finished, just needs some polishing. This was the animation I wasn't looking forward to figuring out, so the little bit of stuff remaining should be easy once this is taken care of