Added better javadocs for server. Added new javadocs for DesktopClient