changed parser to use pypeg instead of pyparsing, put grammar into an east file