Added Noisy Or model and some new ethics tests