first commit

Basic functionality of topic publish and subscribe mechanism tested.