get rid of fstream
adding unit test for crossing over
single and double x overs tested