Creating new communicator instead of using singleton to improve usability on mobile device. Mobile device will eventually close unused sockets