Text this: ViPErLEED package I: Calculation of I(V) curves and structural optimization