Added test server/client code. Built most of UI.