Added an if statement for gps_speed_mps so that it doesn't display
negative values
This one seems to be working now for some reason. Could have been due
to bad wiring connections on the GPS unit. I have to figure out how to
get the old data to clear from the screen though, because right now its
just writing over it.
Got it working

added some serial reporting code and changed the pins for the GPS unit.
I think that fixed it but I'm not 100%. Have to figure out now how to
get the screen to clear old data.