add InfoLayerManager
refine InfoLayer related classes