started project 4 A

got a lot done, not so elegant.
loop does too much in part 0 probably, could be a couple loops
not done with templates and dispatch tables, more visiting I think
printing the class names in the class table for debugging
Merge branch 'master' of https://github.com/scmorse/bantam