Removed recursion
Shortend and abfuscated printLife, updateLife
Added some function pointers
Function pointers, yeaaah
Extra defines to hide the function pointer magig
Shortend more variables
ja