C++ Application Framework including Dependency Injection, Events, Command Design Pattern, and Utilities.