Enemies can retaliate when attacked now.

Also updated/added some TODO items in player.js.