Refactored exg, gpsreader and qtgpscwidget