Fixed grammar instance issue, rulebody capture
Updated grammar definitions and representations
Added parsing for rule fixed symbol
Added basic grammar variant generation