Start making ThreadedHandler and ThreadedHandlerFactory
Pass socket to RequestHandler
Handler gets InputStream from ClientConnection instead of argument