Simple C++ component-aggregation-based entity system