Doing this is still fun though and I hope the documentation I wrote along the way will help someone

I haven't pushed the latest version yet but you can always find it here:
vcs.vera-visions.com/nuclide-p