modify population class to include probability parameters
add function to mutate a child using 2 bits swap
modify build_new_population to include xover and mutation probabilities
added function to get parameters relevant for graphing
add function to graph average fitness over time
testing with graphing