Some errors. Added classes for ParseTreePrinter and modified many other
classes