Wrapped random number generation in new class to allow for dependency injection into game runner