Move constructors from header to source file
Start clock in constructor rather than externally in main