All links except for intensity are displaying properly. Also, implemented a function to change the pointed-to data structure in the models.
All links are working. The intensity links display a bit...silly, but, hey, that's fixable later. Unfortunately when you add an intensity link it doesn't enforce constraints (it doesn't immediately add all the links of the looser to the stricter, or deny it if the looser contains links that the stricter does not, or anything of the sort). Something to keep in mind.
End of session commit. Messed around with the front end some (added nonfunctioning button for new assertions). Also wrote MainWindow::addSupportingLink which is bonkers and should be refactored asap because oh god it's pretty terrible, really. No, I mean, I say things are terrible all the time but it's reaaaaly bad.