Added alternative battle handling based on unit health.
Limit units to one move per turn.
Debug logging.
Fix non-ranged unit attacking ranged unit.