Added Flash animation to Animator.
Fixed issue with Attack Buttons getting deallocated twice (causing a crash) due to notifications and IBActions.
Added FlashAlpha with options and FadeIn with options to Animator.
Implemented attack button movement.
Updated AttackDelegate protocol to take the sender as a parameter.
Added to game logic:
    Victory / Defeat display
    Easy, Average, Hard difficulty
        Average = Shields allowed
        Hard = Shields and Movement allowed
Changed Enemy time and health to NSIntegers to allow negative values
Implemented Shield button: Tapping a shield causes player to lose time
Updated Home Footer View to show three buttons to select the difficulty
Added gradient effects for Successful Attack, Failed Attack, and Block.
    Also used these effects for Victory and Defeat
Merge pull request #3 from cgosingtian/battleControl_2

Battle control 2