A lightweight C++ signals and slots implementation | Heykuki News