structure change, splitted MainCtrl
structure change, splitted MainCtrl
added npm-shared-controller
added npm-shared-controller