The Stone-Weierstrass Theorem - How to approximate functions