Elm proto externs.
Switch to elm internal calls.
Implemented journ thread.