pub fn scale_between( nums: Vec<u128>, floor: usize, ceil: usize, ) -> Option<Vec<usize>>
Scales a vector of numbers between a min and max value.