Choose random value based on value probability pairs should work

thinking making Values a standalone object. Too many hard-coded stuff other wise

one recognised bug: the vpp exists even on maiden runs!!!

Laters