Added a vertex managing class
Merged