I've just completed unit list (with separate reference table).
Now I'm working on building Vassal game module.
You can follow develop process on BGG.
Ale