Introducing a class for tracking sections.
Section insertions and deletions working.
Sections can now be moved around.