GPS circuitry

For #29