use node id rather than node object in admin tool;
refactor allNodes, allStores and allParts;
fix bug in AdminToolUtils.getAllStoreNamesOnNode();