GUI separated from shared, shared separated from UDPServer
GUI separated from shared, shared separated from UDPServer
GUI separated from shared, shared separated from UDPServer