added Journal function

-Journal Domain
-Journal Controller