Initial logging was added
fixed issue #1 'Hero state is not updated'
timer code slightly refactored
added -D option for enabling debug logs