The keys are on custom PCBs - with 5 keys in a column on each PCB. I used Eagle and found a library that had the Cherry MX (and compatible) layout and arranged with a pin header and diodes. I cant find those files
The wires all go to a piece of veroboard with header sockets for each row/column wire, using standard jumper wires.
All the expensive bits are socketed, so I can adjust the design - I went through a lot of prototype layouts before cutting the MDF (there is 2 layers of 6mm I had spare, one has a layout cut out, the other is the base) and hot gluing the PCBs to the base.
I do intend to redo the layout, hard-wire the PCBs to the replacement Teensy2.0 (and reuse the 2.0++ for something else)