added gpsd and threadClasses