Deliverance & Reign: Bug fixes June 30!

Resolved several crashes and freezes in both modes. Improved UI