Squashed 'legacy/' content from commit 0874de7

git-subtree-dir: legacy
git-subtree-split: 0874de740260b08347ff3732f87b8d26376a23e1
Merge commit 'a99e71d28cbf3edf8ae05b834c2a5cd1c7206b45' as 'legacy'
clean up the legacy stuff a bit
bring in the parser script I used to make this

It's a few years old but it still works!
Regenerate the zones after some tweaks
forgot to generate after fixing the missing weight property