add dependency: parser
refactoring: create parser package
implement comparator