Focus listener plumbed with beginnings of keyboard listener