refactor LiftingWaveletTransform class and add some convolution based methods for checking