Added Squares.

Iterations are now controlled with +/- on the numpad.  Lines off the screen will be removed to help with performance, but only if there are other lines from the same generation of lines (to allow the program to move backwards).