Implemented splitting of paragraphs, and also a min_after param that stops headings from
getting at the bottom of a page.

Implemented a Construct class that will be the base for Lists, Figures, Tables and such
composite objects consists of several paragraphs and/or graphical objects (which are not
implemented yet)