Design Of A Dynamic, Reconfigurable, Self-Balancing Battery Pack