Simple game in C++11 using SDL2 / MVC pattern / Meta State Machine (boost::msm) / Dependency Injection Framework (di)