Now ALB can handle multiple coupling constants
Added a stochastic choice for which element is updated each step. Also fixed bug in 0 degree simulations