Vertex tool... then face tool... and if your making an add-on, I suggest you don't release it.
Wow you're stupid.
He's either asking how to subdivide.
Or how to connect a vertex to a existing vertex to create a shape.
If you want to subdivide, highlight your faces and go to Fa
ce>Subdivide
2Or press control + 2
Subdividing basically makes up your cube of more vertexes. Allowing you to manipulate the cube even more.
And as far as vertex welding goes, or face creation. You're gonna wanna watch TinyZoo's tutorials.
http://www.youtube.com/watch?v=OsunCbbf_3Q