Added ranged checked vector
Added Probability class