Stopwatch functionality in place

Stopwatch class is pretty much there. Can start, stop, reset, take
intervals. Sends signals to any listeners when things happen.

Watcher class now needs filled in, to give visual feedback when things
happen.