add function to add a node into DynamicGraph
refactor DynamicGraph to use integer ranges where possible
extractor.cpp refactored a bit
Removed pragma, reorganized includes.
Trying to fix win-build
Added blank lines between includes.
One more blank line.