Squashed 'wicker/' changes from c6eb6df..b7750c5

b7750c5 code reorganization; markov chain debugging

git-subtree-dir: wicker
git-subtree-split: b7750c509ccd6f68edb04f01359f49f67cc4d7de
(wicker) code reorganization; markov chain debugging
Mushroom hat