turn() all pieces

The turn() method has been implemented for all piece subclasses. They
have also all been tested.