Finished the stopwatch implementation. it seems to be pretty solid now.