Text this: The Cascading Haar Wavelet algorithm for computing the Walsh-Hadamard Transform