Add IRandom interface with wrapper and mock implementations
Add genotype parent class.
Fix interface for nextInt to return int instead of double
Add test for MockRandom
Add more commments to mock random class
Update method signature to use IRandom
Update unit tests to use MockRandom
Update parent selector class to use IRandom. Implement selectParents method.