hand tracking piece complete.

there is no method for sending/receiving events yet.
for some reason this seems to already work.