add programatic supervision and cky table parser
merge