wip on threading
added deque-based command queue, wip
working temperature update