Tekstiviesti: Modeling relatedness and demography in social evolution