replication works with wsjson communicator
added communicator selection to interpreter execution; default communicator changed to wsjson
added indications of which parts are executed and where they are running
refactor