more appropriate to initialize SymbolTable based on number of parameters as opposed to the number of parameter registers.  The former will always be smaller or equal to the latter
cleaned up code a little
summarizer seems to have problems with class initializers and constructors.  for now do not summarize them