add sublink navigation template
separate panel controller to some controller for easy maintain