Made suggestions on refactoring runner and player classes