Use STL containers instead of irr::core::list