Improve interface highscore name

Make the interface ask for a name if and only if
the current time is enough to get the score in the
top whatever.

NOTE: There's a (small) memory leak somewhere, don't
know if it's been introduced with this commit. Require
further testing