Reorganizing exposed packages, exposing more component, like the publishing or event system