Added Charge curve, updated bar to match overcharge.
Fixed spencer's broken IO code.
Temporarily commented out corner conditions.
Added maxChargeTime and chargeBaseForce