Changes in Game.xsd to correct invalid schema. Changes to Theme and Locale XML files to alter x,y,width, height from decimals to ints to correct an issue in typing that was preventing the data from being properly parsed. Moved shared.gamespec package to gamespecification package (not under shared). Updates to Game.xsd to patch holes in GameElement and to correct invalid schema. Addition of size and position classes to gamespecification package. Added a constructer to GameElementType to make it easier to convert GameObjects (data pulled from the XML repository) to GameElementTypes (the format under the new spec).