First cut at a game timer. Yet another backend function which