Extract non-generic components of server interfaces
Improve main window and add activity monitoring