Documented the parser and made some minor refactorings.
Made hi2 up-to-date with the errge repository.
Merge krubias and errge hi2 mode repository and cleanup whitespaces