Added hit points, constructor, changed checker