Create StopWatch class to ease code timing.
Heaps of changes. Lazy again.