added RemoteAI class for network stuff