Building intermediate representations for inter-element relationships that will be consumed by the web ui
Continued to work on serialization