Consolidated the CA subclasses with the cell subclasses to simplify the
program hierarchy and improve performance by avoiding type casting. Did
more work on shape merging, but still having trouble with
synchronization.
Reorganised graphics libraries.