update 7/1

Added tests for battle outcomes, initiative to battle_test.py