Seperated layer from Tip control

Seperated layer from Tip control, now may bind a tip layer for normal
document node or ui control