Refactoring the player spec