adjusts login panel
Dizhen creates chat client and thread, and a bogus server
synchronize with master