user-defined errors, table higlight, graph options

also purge parser tables on grammar change, animations, stack and parser input
design, minor features and bugfixes