added sensor thread and gpsd component