added in weighted_moving_average

all tests pass for weighted_moving average.

best,

Keith