Group Rings support

Grammar commit. Group rings are supported and testparse is handled! Only
issue is if there is a big_comment inside of a time_block...