Add CommunityScore model
Properly calculate community scores