Change interface of IPFGraph.
Change interface of IPFGraph.

Make blocks member private (__blocks).
All block function now works only with block name. IPFGraph now is exclusive owner of blocks.

anton-golubkov/Garland,anton-golubkov/Garland