move combat code to combat.py