completed (untested) battle.py, and added preview time before bidding timer