Added PerformHitCheck and ClearHitList methods (WIP)
Improvement to CombatDummy OnHit logic.
Added OnMove and OnIdle methods.
Hero and NPC now use Entity States.
Remved AttackStance in favor of EntityStates.
Removed old unused methods.
Loads of Refactoring involving cleanup.
Improved Bat AI to conform to States design and moved NPC AI code to a
seperate method from Update.
Added Creature NPC for testing combat between different AIs.
Added Death animation and state for NPC
Refactoring.
Added Hit Indicator for Bat again.
Added MaxHP and MaxMP properties and refactored accordingly.
Minor Alteration to RollForDamage()
Damage text now only shows if HP is larger than 0.
Set BattleText to be AlwaysOnTop.
NPCs will now face their targets when attacking.
Updated TASKS.
Added some variety in enemy armor for mountains_example.tmx
Temporary removed Pathfinding namespace.