Variable Lebesgue Spaces: Foundations and Harmonic