Added hitpoints to Player and updated related classes, closes #80.