StopWatch private, some refactor. Fixed #12
StopWatch behavior Fixes #10
Some refactor. Fixes #11