Extract new base class BaseChatModelView for Friend and Group

Not sure why the .csproj file changed so much, effective changes are only the +1 line.