refactor dialects to respective project,
Add convience method for addVertex(Map)