CRAAG2: Restructure GPS loop.
CRAAG2: Restructure setup().
CRAAG2: Various potential, but unsuccessful, fixes.