dump mojos with integration tests
refactor tcp-server mojos