The Geodynamo: Models and Supporting Experiments