Added String field to AbstractPlayer to better identify player.
Persisted player name for human player.