WORKING VERSION - passes all tests!!

 - fixed reproduce() method
 - not sure why previous code didn't work, but changed so that
   if prob_reproduce is greater than randomly generated number
   btwn 0 - 1, then would raise an exception
 - otherwise, would return a SimpleVirus object