added some code for layerOfNodes and hyperGraph
updated ignore list