added an accessor for Color property in the (abstract) class Piece; fleshed out isMoveValid method for a Pawn