Log Expanded

The log now records the remaining lives, number of dots remaining, the
song playing, and also logs user deaths separately as they occur. A fix
was also added so that the header is only recorded if the log file does
not exist.