* Added new KEYBOARD_OPCODE enum * Updated `keyboard_leds` to include new opcode * Reorganised InsertKeys and SwapKeys to work with struct change * Changed public interfaces to only accept opcode changes * Updated static keyboard declarations to align with new structures