add enemies' generation

*add enemies' generation in Map

*logic fixes on continuous combat
inlucding calculation in CombatField and present rendering in
CombatDialogBoard

*The hero will respawn with fill HP after he is killed