game_engine. Remove design doc

The design doc is no longer valid, and requires too much effort to keep updated.
It will be replaced by documentation generated autoamtically from the source code using doxygen.
game_engine. Split ludus to ludus and ludus internal.
game_engine. Fix an issue in os resource manager instrumentation.

Fix a wrong argument in create method instrumentation call.
game_engine. Changes to ludus object and game interface.

Change object interface to object base class.
Object creation now requires passing of object data, and a game interface.
Change game interface on create/destroy object to get/pass game data that is managed by the game.
Update test game to implement new game interface.