code: public INode addNode(VFAtomMatcher matcher, IAtom atom) {
          NodeBuilder node = new NodeBuilder(matcher);
          nodesList.add(node);
          nodeBondMap.put(node, atom);
          return node;
      }
docs: Add and return a node for a query atom
  @param matcher
  @param atom
  @return added Node