Deal with circular modules, use integer division, set default charges on shields, enchant+earthquake