Semantic checking is about half way done (see email for details). The
program now runs through the main method, and I gutted all of the
useless classes.