String Constraints, Battery Pack Spec, Get rid of curved cells

CreateArrayImage - Dispose probably not useful
ArrayBuilder
-Calc an approx min num cells per cluster
-calc max num cells per cluster
-loop through multiple k clusters to find max power clusters
-assignment to clusters takes into consideration constraints
-Order cells for layout makes strings that are not random
Array Simulator
-Add something to indicate which cells are too flexed over the surface
MainForm
-incorporate Batt Spec stuff
Add Pack Spec