Merge pull request #123 from ShunkevichDV/master

added search by pattern;
fixes in semantic neghbourhood
small code rafactoring