– fix quite a few valgrind warnings
– change the signature of Container::addChild() to use smart pointers instead of raw pointers
Besides these changes, the concept of a “context container” is also introduced. The content of this will change depending on the current game mode. Right now, it is a really pretty grey rectangle.