Finished the first run of application logic.

I'm done for the momment developing the application logic.
The next step is to put a client in front of it and start testing.
Once I have an AI, I'll plug it into the AIManager and test that,
	as well.
Added logic to retrieve notifications.
Diagram updates.
Working on a dummy UI to test with.
Making progress on wiring up the UI.

I'm trying to test as I go. And there is still alot of scripts
	to write.
Functional app.

I'm still workingout some bugs managing the ai.
The next thing to do is wire up the central server communication.
Fixed a bug with the AIManager.

The problem was really with how we check/manage game state.
This was because of the UI implementation, but I may change to a more
	session based storeage of the state date to fix the problem.
The UI still needs alot of work, especially in death match mode and
	in AI vs. AI games.
Central server communication update.

The central server connection is kind of working.
It's still pretty buggy, but it's coming along.
Finished communication/wire-up.

I've still got some work to do with UI and statistics, but it all
	works.
code
code
Clean up UI and add logging.
Forgot to save match rounds to db.
Fix match win bug.
My pile of nerves is now over.
Merge pull request #3 from Codeketeers/feature-util-ui

Feature util ui