add topic exchange code
Merge pull request #11 from jgpawletko/topic-x

add topic exchange code