Player death, damage, and respawn
Temp
Enemy and EnemyStateMachine abstractions to make coding easier
Merge pull request #4 from JonathanHunter/master

merge