Add buffering to GPS RX (untested)
Add a flag to mark struct as valid or invalid
Add code to get coordinates from GPS
Update build dependencies.