Made AddPiece part of the interface API temporarily, so the tests build and I can fix them up.