| GE_Anim | Esta clase carga las animaciones para ser usadas por un GE_Layer |
| GE_Colision | Clase encargada de la gestion de Coliones de tipo Pixel per Pixel |
| GE_Creature | Es la clase que pretende abarcar a todos los seres vivos |
| GE_Key | Abstraccion de teclas de SDL |
| GE_Layer | Clase que engloba una imagen una posicion |
| GE_LocalPlayer | Clase que Implementa un jugador Local |
| GE_Object | Clase basica de un objeto interactivo |
| GE_Player | Clase que Implementa un tipo generico de jugador |
| GE_State | Esta clase es la interfaz de un estado de una maquina de estados virtual |
| GE_stateManager | Este es el manager de estados.Se encarga de Administrar los GE_State |
| GE_Window | Esta clase crea e inicializa una ventana con SDL |