Timer now updates when tab doesn't have focus

Woohoo.

Also Javascript's Date is the worst thing I have ever used. Really.