rename client's interface and bug fix TextMessage

rename client's interface and bug fix TextMessage's features unquoted