Fix method names

createBranchNode -> createBranchNodeChildren
createLeafNode -> createLeafNodeChildren
Add some TODOs.
Extract createChid method

Add some refactoring TODOs.