Very rough skeleton of Game structure

It is like 10% of the code I've wanted to write. The case of map
implementation is clear for me, more code coming soon, although the case
object handling and graphics handling needs consultation. Then my next
goal is to acquaint with viewports and reading pixels.