Added documentation for the improved parser generator
Fixed a few documentation errors within other areas of the program