Refactored player display