Player class a bit extended