Networking, Lag Compensation, and Hit Detection