Added EnumClass for Invalid PortStatus (if cannot get an open port). -- Probably won't last long. It doesn't make sense... but the idea is good I think.
Made Client xaml empty (instead of a copy of the server).
Fixed the open screen to ACTUALLY create  a client window.
ChatClient will not create a TcpClient if it was able to find an open port.
Test updated to reflect this.