Added Basic 'Communicate' functionality, and dev tests for multi-JVM as
Bradley requested