AnimatedObject

Class which will help perform different action like running and jumping
Animation

The animation object will then indicate which sprite are currently
drawing
Collisions

Class which help me to handle the collisions between player and other
objects (for example coin which we are going to collect)
TheListOfGameObjects

Just a list of objects with some special methods similar to C# List
StateManager

A class which help to control the state of game time-by-time
Start interface for future Game Objects

Just the prototypes of methods which must exist in every gameobject
Class for Input handle

Class for Input
Class which will help to trap the input (form keyboard or mouse)
LoadManager

Just a manager which help us to load a content in every special case
SpriteObject

The class which will help to represent a content like a name of content
parameter and then retrieves the content from contentManager
Something Like SpriteManager

Allows to maintain the number of rows and columns in the sheet and that
can select a different element of the sheet
(work with Texture2D object directly)
TextObject

Class which represents the text in game using special spriteFonts
GridOfObjects

The class which will help to find an object at map(level) or to find an
object at position.
Game Object

A usual class which make us a little representation about the future
game objects properties and actions
Environment

Class which will be a basic and major in representation and showing the
inGame, special class for inGame settings, which will union all the
states of game (start, choosing, playing)
Deleted