* General Purpose Timer Implemented
 - issus #1
   : Thread waking latency is too long, so sub millisec timeout is meaning less
     in current implementation