Changed map<id, node> to map<id, weak_ptr<node>> as graph representation (experimental)
Wprowadzenie get_iterator(), poprawki
added create(id, vector<id> parents_id)
Some reformatting and minor changes.
Minor cleanup