added knockout support, now when contacts become available client changes their status from offline to online