Finished the baseline for what it should look like, as well as some minimum interactiveness
Finished the logic for adding new lines/properties dynamically