Email Record: Modeling the interaction of parties, activists and voters