Add health

@ertyseidohl this will do the health tracking. We can fairly easily change the modifiers once we hear back from Julia and Max.
So everything is stored as a float internally anyway, but maybe it would be a good idea to store health as an int and just div by 10 to avoid rounding errors? Either way.