That's some nice work. The only thing I had to change was a minor correction on entity.lua for the slot count. The new repository is here: https://github.com/earendelentertainment/factorio-textplates
I've added you as a contributor on the main info page.