adds my ideas for ServerEngine
Merge branch 'skeleton' into skeletonServer

Conflicts:
	src/main/java/csci331/team/red/core/ServerEngine.java
basic implementation of the ServerEngine. Untested.
Merge branch 'master' into skeletonServer
weekend commit
Merge branch 'skeletonServer' of https://github.com/ojourmel/csci331-team-red into clientEngine
Puts the code in a semi-workable state for a demo, however, some shortcuts taken will require major refactoring.  Later.
Java Enums kinda suck compared to c# ones.
Adds dialog that talks about each game for a little bit, and.. uh, I think we can make stretch 5 minutes if we talk about it as we go.  Maybe.  Someone else want to look at it?