Added proper clocking function ie time.time() that returns seconds since the epoch as opposed to time.clock() that returns the units since the last invokation of clock, that are truncated