moved weights to rates + WeightedRandomUpdater.java -> RandomUpdaterWithRates.java