code: def start(self):
  		
  		if not hasattr(self,"thread") or not self.thread.isAlive():
  			self.thread = threading.Thread(target=self.__run)
  			self.status = RUNNING
  			self.reset()
  			self.thread.start()
  		else:
  			print("Clock already running!")
docs: Starts the clock from 0. 
  		Uses a separate thread to handle the timing functionalities.