#16 adds initial design for publishers
Merge pull request #20 from alexzaporozhets/#16

#16 adds initial design for publishers