completed transition to pegjs

* minor interface adaptations
* removed Makefile, now using a Python script