Added NetworkOpponent with basic implementation