Fixed an issue where the frame rate couldn't print after time revision.

I found that after Video #37 with the time being revised to operate in seconds, the frame rate would o longer print correctly. Debugging showed that the frameCounter always rounded down to 0 after the change, since it was declared as long intead of double!