PresenterComponent: added $onStateLoaded [WIP]