(feat) Add basic private chat