Change to using unsigned group and controller ordinals

Signed ordering numbers are silly.