key handling changed; controls are now assignable from within the game