Added operations

- Kleen plus closure
- Reweight
- RandGen (uniform/logprob)