- [x] Come up with a c++ data structure that can handle input pairs, output pairs, and allow for vectors as well. - [x] Rewrite _PropsSI to iterate over the inputs (simple inputs are still simple), _PropsSI takes vectors, not single inputs