fixed types
fixed thread handling
track from a eye position
allow multiple key handlers
helping threads exit cleanly
make cylinders transparent
set triad scale