add first implementation of wavelet-related classes