fixed test1, changed methods toString to also hold the captured pieces