const char* description_;
std::function<void()> init;
Module(const char* id, const char* desc, std::function<void()> init_fun)
const char* description_;
std::function<void()> init;
Module(const char* id, const char* desc, std::function<void()> init_fun)