WIP polling as its own thread. Polling class done. Thread now running, but not with live data yet.