Add a thread viewer

So we can see what's going on in converstaion threads
without having to use the messages API.
Color code the table

Becasue it was kinda bland. Now it colorizes each row according
to whom was the sender.