added basic PEG parser
grammar.py: initial version