/*
   Christian Cheng
   Piece.java
*/

import objectdraw.*;
import java.awt.Image;

/**
 * Piece interface allows interaction and manipulation of Piece objects.
 */

public interface Piece {

    public abstract Location getLocation();

@@ -194,44 +194,307 @@
     
-public abstract Location getLocation();
+/**%0A     * Gets the possible moves for this Piece.%0A     */%0A    public abstract Square%5B%5D getPossibleMoves();%0A%0A    /**%0A     * Get the Rank of this Piece.%0A     */%0A    public String getRank();%0A%0A    /**%0A     * Move to a Square on the Board.%0A     */%0A    public abstract boolean moveTo(Square square);%0A%0A%7D%0A    
 %0A

Create Piece interface