implementing detect and create subgraphs
implementing detect subgraphs
Merge branch 'master' into subgraph
need to fix constructor of node
add out_of_subgraph
Merge branch 'master' into subgraph

Conflicts:
	Source/graphColor.h
Add code to do merge subgraph
Merge branch 'master' into subgraph

Conflicts:
	Source/Node.cpp
finish code to do subgraph partition without priotirization;
run.sh can do test on the file specified by user. Using ./run.sh -f path_to_file
generate large graph with low connectivity