Some refactoring, move print methods to PlayerUtils