Merge pull request #146 from axsh/refactor-output-flows

Support host interfaces
Merge remote branch 'origin/master' into feature-host-outputs