Rewrote sprite to disconnect combat state and displayed state.
Added flank/power attack gesture detection.
Moved gesture recognizer/command generator into its own class.