replace int with Graph::vertex
code that actually compiles
Memory leak fix in deep_ptr
refactoring
removal of deep pointer nonsense