Added a Base class MoveDeciderBase. Different deciders will choose moves for each player. Gesture Decider will be used for the player's own character. When playing against AI an AI decider will be used. When playing over the network a network decider will be used.
Changed which objects contain which. Now the MoveDeciders listen for TimesUp events. They then query their players and other sources of information to determine the move to make. Once the move is determined they submit it to the combat arbiter.
Combat manager is now restarting timer when both moves have been submitted.
Now sends moves back and forth on a timer. Combat arbiter needs to actually make combat decisions before anything interesting happens though.
Added really crummy versions of the 2 characters to the combat demo
Should be doing text now, but its not showing up. Need to finish debugging.