Major refactoring: controller of each player is now unified into one single controller;
Decision making shall be done by the front-end and responds is sent back to Game through the unified controller.
Added Agents namespace in Xna project for acting as a decision maker to XnaUIController;
Moved some code from XnaUIController to LocalPlayerAgent.