Text this: Monte Carlo Implementations of Two Sex Density Dependent Branching Processes and their Applications in Evolutionary Genetics