Covers fmt(), spellf(), getScaleName(), getBuildingCost(), getMaxBuyable(),
getBulkCost(), canAffordBuilding(), spendBuilding(), canAffordProject(),
spendProject(), and getClickPower(). Uses VM sandbox with DOM mocks
to test browser-dependent code in Node.js test runner.