Stop() and Disconnect() implemented. All tests passing.