Better names (edges and vertex), removed boost::graph, implemented run function.
Correct bug of data freshness!
parameters validation improvement.
Change the way values are set (can now throw exceptions if value is not allowed)