add a test reproducing the known bug
fix bug about mappend for Chain
delete redundary binding newBoard'
delete ChainId