Refactoring drafts complete.
StructuralElement superclass added.
List structure refactored.