put servo movement into separate thread, would like to make sure it works next time I re-run target client.