Added tests for PieceBuilders and Director