Class for Input

Class which will help to trap the input (form keyboard or mouse)
GameObject

Abstract representation of the gameobject
TheListOfGameObjects

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

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