See comments

Started working on the ArrayAssignExpr in the gen expr visitor.
Devised a new class name table order, and implemented the numSubclasses
method using this order.