Although contants like `MAIN_CONTAINERS` and several of the following structure constants should eventually be moved into the `DocumentStructureManager`, I decided to leave these constants in `core.js` for now instead of spending the time to switch all of places these constants are used in the project over to using the `DocumentStructureManager`. I think converting all of these constants over to the `DocumentStructureManager` should probably be its own ticket.