log hp levels

updated messages to include hp levels so we can better follow what is
happening, added returns to the end battle conditions.