better datestamped logs
better end of game condition