[DNM] Recharge station stores charge over time

Do not merge, still needs testing.