Base chat activity implementation