Separated computer moves into its own class. Computer player still
generates random moves.