use reference of name
add getChild function to node
use common getInstance function in MessageManager
modify message system