Review of the management of the health points maximum amount

Added a standard max amount of health points and an attribute
max_health_points that is set by the constructor.