Parser now properly follows subrules in the rule tree
Changed output executable name
More tests added/changed