cleaned up main_window API. several TODOs/fixmes and completely untested.
cleaned up main_window API. several TODOs/fixmes and completely untested.

benhoff/chrome-stream-chat,benhoff/chrome-stream-chat