Added keyboard event handling for the Gizmos and all the checks and balances and forwarding.  Raedy to hook up movments next