The Stone Movers: A Journey Through the History of Weiqi (Go)