Add many new PiecesController tests