Use SoftwareSerial for GPS reading. And bugfix for the parsing logic
Demo code sync with the GPS driver changes; Use SoftwareSerial Library