Beginning to rewrite the 'games' portion of the 'lib' package.
Replaced the usage of 'Game' with 'GameInstance' in favor of the new library structure.  In order to take advantage of some of Gamegine's basic features (ex. signs), a game must implement either 'SingleInstanceGame' or 'MultiInstanceGame' to have access to the 'GameInstance' class for it.