Nemo: an evolutionary and population genetics programming framework | Synapse