Nikhil Murthy's Syphilisation: Syphilisation Update - 2024-07-02

Bug fixes, flow changes and UI improvements.