Rotation is weird around the x-axis but is properly halved.  Rotation when vertical is also weird. Glove specific information working.  Still need to get pointer finger.  Working on commenting and going through code figuring out smaller bugs and ironing out hacks that were used to cheat fix things.