Created single instance of printwriter and buffered reader for client side threads, rather than creating a new one on each call