Implementing Vertex Clean Up

Threading Solution needed