inital checkin of the chatdemo project