public HostScreen(String ipstring)
{
ip = IPAddress.Parse(ipstring);
end = new IPEndPoint(ip, 6113);
listensocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
chatlist = new MenuList(new Rectangle(50, 50, 350, 450));
components.Add(new TextInput(new Rectangle(50, 500, 350, 40), ChatSend));
components.Add(new MenuButton(new Rectangle(450, 200, 150, 40), "Start Game", StartGame));
components.Add(chatlist);
HostThread ht = new HostThread(listensocket, end, chatlist);
Thread t2 = new Thread(new ThreadStart(ht.SendRecieve));
t2.Start();
}