Seol mar théacs é seo: Modeling relatedness and demography in social evolution