Generated grammar added to .gitignore
Added 'examples' package
Added cli module
Separated grammar and lexical exceptions
Added license to setup.py