Added Piece class