Some more work on the Promotion feature
This does not all work, I still need to figure out why I can't move again after a failure to give a promotion piece.