spreadsheet
upgrades are buyable
fix upgrade isVisible
spreadsheet update; upgrade effects
define upgrade effects