Fixed up some concerns I had about recursion, implemented a flow allowing the JSON encoder to encode implicitly defined one-to-many relationships, added more ticket properties (and removed a few as well), and began implementation of filters in the console