Refactor PlayerScore and arrange its members. Fix language mistakes in output strings, add more output strings, refactro GameEngine to include them. Move player score increase in the ProcessGuess method and remove the player points update from PlayerScore.UpdateCurrentStats()