Using the survival state to experiment; currently very messy.
Merge pull request #12 from Mekire/master

Survival