New data smoothing methods

Added two new methods for data smoothing.