having some issues with stopwatch and lazy binding for variables.
tests pass for stopwatch now, after fixing a problem with converting nanoseconds to ticks.