fixed an off by one error in HumanPlayer
implemented PlayerCreator to create the human and AI players in the order they're supposed to play.