A lot of extra voids + Game.Debugs (can be removed upon cleanup)
Now I need to make it read Resource types from system.yaml
POWR stores + trickles resources as an example.
This does not touch production yet (current resources are meaningless).