Added player interface so we can have computers