Second Intermediary Save

Working on inputs, validation, type safety, etc for Trees, Nodes, and
Connections