Formatter is given to Elements through Document
Adding skeleton of TOCManager
Adding getters for protected element attributes

The objective is to give to formatters element itself, not only params