adding cannon config files
replacing projectileList with renmaed Dictionary.config
adding name field
propagating change to game object loading
adding gameobjectdict for use with new game object loading subsys
renaming DeckObjectEnvironment to GameObjectEnvironment
adding gameobjecttype enum
implementing object cursor offset
fixing minor equality bug & adding a debug assert
removing deck param from a function  that doesnt need it anymore
adding objectuid and deck data to gameobject
adding gameobjecttype to gameobject
propagating the addition of uid and objecttype to params
moving gameobject out of environment class and into standalone
refactoring for gameobject being moved to its own class
modifying addobject to accept an actual game object
adding delegate interfaces
adding additional gameobject fields
making objectidentifier's origin from point to xzpoint
fixing compilation bug caused by changign objectidentifier origin to XZPoint