Added plumbing of status effects

No actual effects implemented yet. Need to implement add and remove
effect
Revert "Added plumbing of status effects"

This reverts commit 2f1ff375d07dda55b17df00ac9a3eb693865a784.
Revert "Revert "Added plumbing of status effects""

This reverts commit 536d80a8b704a99578aa311dbae5450e88a54021.
Added apply-effect-fn to the skeleton
moved status effects to destructible

not functioning properly yet
Added status effect logic.

Add and apply status effects can be found in destructible.
Fixed bugs, player is now poisonous.
Added burn effect

Currently player has fire, skeleton has poison.

Need to add one more effect for proof of concept.
Merged Master into Status-Effects
Displaying status-effects in player rendering.
Added paralysis, by adding energy system.

Currently only ticks entities if the player’s energy is <= 1, meaning
if the player gets extra energy, it will be able to move freely for
some amount of moves.
Merge remote-tracking branch 'origin/status-effects'