TODO: Add description of what this is and why it was designed as such.
Sets up the internal state of container.
Destruct all managed components.
See Implementation
TODO: Add description of what this is and why it was designed as such.