Initial version for gps setting

Currently, gps will be assigned instead of retrieved from device.