Autogenerating json instances!

I had to do a lot of fenalngling to get all the libs to work together,
and I've re-written the core of records-th to suit me.
I'm quite happy with how I've managed to modify it.
Names are working!

Next up, moves.  That'll be tricky.