def add_thread(self, func, interval):
t = Thread(func, interval, self.output_dict)<EOL>t.start()<EOL>self._thread_pool.append(t)<EOL>
Creates a thread, starts it and then adds it to the thread pool.

Func: Same as in the Thread class.
Interval: Same as in the Thread class.