its own thread for handling messages. It seems to fix most of the task bar bugs but there's still an hourglass cursor on NT when using the popup menu.
client when handling server rejection.
tray icon to the client and server that gives status feedback to the user and allows the user to kill the app.