Changed strings to ansistrings allowing topics and payloads to exceed 255 bytes