A standalone, stateless, dual quaternion based skeletal animation system built with interactive applications in mind