lchen59 jcheng26: Fixed battle demo button bug. Refactored animation
code. Boss now waits after user's turn until he makes his move.