Game initialization, independency of backend, frontend and modules, multi-threaded event system.