From abstract to computational harmonic analysis Function spaces, Gabor analysis, Sampling Theory and algorithms