Added AI tasks - entities can shoot at player
AI and player fire weapon with cooldown
Refactored user input as an EntityTask
Merge pull request #26 from jbauschatz/ai

Ai