Base files commit

Geolocation button functions right now, others are for experiments.