Updated all classes to use Piece. Also fixed PieceY class to correctly
handle piece 0