Timewhale C++ Game Framework