| BitmapFont | Tiny bitmap font class, for fast text display |
| FilesManager | Allows to get files lists from a directory, to search files with a specific extension or to create directories |
| Game | Application object (singleton) |
| Map | Isometric map, the main drawn object containing Tile and Sprite |
| ResourcesManager | Parses and loads the different TileType and SpriteType, with their properties and associated images (actually wondering on this conception) |
| Sprite | Animated graphic unit (character or interactive element) |
| SpriteType | Type of Sprite (name, description, images, transparency) |
| Tile | Static graphic unit composing the Map |
| TileType | Type of Tile (name, description, image, associated color) |
| Timer | For time management (FPS limiter/counter). Based on SDL_GetTicks() |