added doc for iterator
only allow the abtree container to construct a vertex
changed dir structure