Initial attempt to standardize

-Predictability of distribution standardized
--Still needs threading support
-Frequency of alternation not fully standardized