Define every resource used in your factory. ID is used in recipes.
Name, icon, tier, cycle time, max count, inputs/outputs per cycle, and build cost.
Unlock machines by researching blueprints.
Goals shown to the player.
Per-machine upgrades: name, description, effects per level, costs per level.
One-time tech bonuses.