improved board#to_s and piece#to_s