For #28, changed array to linkedlist. Added the stubs for GPSGui class