groupthhread keymap setup is functional

moving on to client side/updating