Added comments and additional codes

I've commented on various aspects of the code which could cause
confusion in programmers when they look at this.

I have also made some modifications to some console/player messages.

Added the activation and deactivation of the timer when no humans are
alive.