got protocol rendering hooked into chatterbox UI object. need to make sure extensions use things properly. cleanup. #87 #88