Add resolution member to client info struct. Interpret new third parameter for screen size.
Pay attention to DPI when rendering terminal.
Scale back resolution assuming 96 DPI on the desktop side.