Implement the full Vertex class

Also add test file for Vertex class.
Add examples for Vertex class

Also override toString() in Vertex.