starting to make a mess with adding long polling, going to quit on that for now and focus on wild card channels, and starting to make this a library a bit more extensible