Rename ObjectList to ObjectScene. Wrap it in a SharedPtr so we can automate the destruction routine.