Improved Starvation

Starvation now affects factories. Does not currently affect farms. Needs
to rework buttons to offload cost calculations to the Factory object to
allow for easier recalculations when factories are deleted.