ffb7353 improve and test &Chess::Move.uint and create related constructor